#include "Computer.h"

Computer gCom("huawei", 9000);//gCom是全局对象

void test()
{
    //com是栈对象，栈对象在离开作用域的时候，
    //会自动销毁，也就是会执行析构函数
    Computer com("xiaomi", 7000);//通过类创建了对象
    com.print();//对象使用了成员函数
                
    cout << endl << "创建堆对象" << endl;
    int *pInt = new int(10);
    delete pInt;

    Computer *pc = new Computer("apple", 20000);
    //堆空间需要程序员自己进行回收
    delete pc;
}

int main(int argc, char *argv[])
{
    cout << "begin main..." << endl;
    test();
                
    cout << "finish main..." << endl;
    return 0;
}

